...which reveals a "nice" border/fill border radius issue.
}
}
-GtkColorButton.button { padding: 4px; } // Uniform padding on the
- // GtkColorButton.button
+GtkColorButton.button {
+ padding: 4px; // Uniform padding on the GtkColorButton
+ GtkColorSwatch {
+ border-radius: 1.5px;
+ box-shadow: inset 0 1px 1px transparentize(black, 0.8),
+ $widget_edge;
+ &:backdrop { box-shadow: none; }
+ }
+}
/*********
* Links *
GtkColorSwatch {
- border: 1px solid transparentize(black,0.7);
- box-shadow: inset 0 1px 1px transparentize(black, 0.8);
+ border-width: 1px;
+ border-style: solid;
+ @if $variant == light {
+ border-color: transparentize(black,0.7);
+ box-shadow: inset 0 1px 1px transparentize(black, 0.8);
+ }
+ @else {
+ border-color: $borders_color;
+ box-shadow: inset 0 1px 1px transparentize(black, 0.6);
+ }
&.color-light {
&:hover {
}
}
- &:hover { border-color: transparentize(black, 0.5); }
+ &:hover {
+ border-color: if($variant=='light', transparentize(black, 0.5),
+ $backdrop_borders_color);
+ }
- &:backdrop { border-color: transparentize(black,0.8); box-shadow: none; }
+ &:backdrop {
+ border-color: if($variant=='light', transparentize(black,0.8),
+ $backdrop_borders_color);
+ box-shadow: none;
+ }
&.top {
border-top-left-radius: 5px;
GtkColorButton.button {
padding: 4px; }
+ GtkColorButton.button GtkColorSwatch {
+ border-radius: 1.5px;
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px rgba(238, 238, 236, 0.1); }
+ GtkColorButton.button GtkColorSwatch:backdrop {
+ box-shadow: none; }
/*********
* Links *
* Color Chooser *
*****************/
GtkColorSwatch {
- border: 1px solid rgba(0, 0, 0, 0.3);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
+ border-width: 1px;
+ border-style: solid;
+ border-color: #1c1f1f;
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); }
GtkColorSwatch.color-light:hover {
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.4)); }
GtkColorSwatch.color-light:hover:backdrop {
GtkColorSwatch.color-dark:hover:backdrop {
background-image: none; }
GtkColorSwatch:hover {
- border-color: rgba(0, 0, 0, 0.5); }
+ border-color: #1e2222; }
GtkColorSwatch:backdrop {
- border-color: rgba(0, 0, 0, 0.2);
+ border-color: #1e2222;
box-shadow: none; }
GtkColorSwatch.top {
border-top-left-radius: 5px;
GtkColorButton.button {
padding: 4px; }
+ GtkColorButton.button GtkColorSwatch {
+ border-radius: 1.5px;
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px white; }
+ GtkColorButton.button GtkColorSwatch:backdrop {
+ box-shadow: none; }
/*********
* Links *
* Color Chooser *
*****************/
GtkColorSwatch {
- border: 1px solid rgba(0, 0, 0, 0.3);
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(0, 0, 0, 0.3);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
GtkColorSwatch.color-light:hover {
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.4)); }